içinden dere akan kanal - Turkish English Dictionary